doctor who treats animals - Francés Inglés Diccionario